package com.sunwayworld.basemodule.business.pjtask.service;

import com.alibaba.fastjson.JSONObject;
import com.sunwayworld.basemodule.business.pjtask.bean.LimsPjFolderEquipBean;
import com.sunwayworld.basemodule.business.pjtask.bean.LimsPjTaskBean;
import com.sunwayworld.framework.restful.data.RestJsonWrapperBean;
import com.sunwayworld.framework.support.base.service.GenericService;

import java.util.List;

public interface LimsPjFolderEquiptService extends GenericService<LimsPjFolderEquipBean, Long> {

    JSONObject backToFolder(RestJsonWrapperBean wrapperBean);

    JSONObject submitToReview(RestJsonWrapperBean wrapperBean);

    JSONObject submitReview(RestJsonWrapperBean wrapperBean);

    JSONObject backToResult(RestJsonWrapperBean wrapperBean);

    JSONObject updateFormula(RestJsonWrapperBean wrapperBean);

    List<LimsPjTaskBean> purposeSelections(Long id);

    JSONObject submitAbnormal(RestJsonWrapperBean wrapperBean);
}
